package com.gitee.wsl.common.ui.draw.node

import androidx.compose.ui.graphics.drawscope.DrawScope
import com.gitee.wsl.common.ui.base.ColorOrBrush
import com.gitee.wsl.common.ui.draw.api.HasFill
import com.gitee.wsl.common.ui.draw.api.HasStroke
import com.gitee.wsl.common.ui.draw.api.HasTransform
import com.gitee.wsl.common.ui.draw.api.Transform
import com.gitee.wsl.mathematics.geometry.shape.Slice

class SliceNode(
    val node: Slice,
) : AbstractNode(),
    HasStroke,
    HasTransform,
    HasFill {

    override var transform: Transform? = null

    override fun DrawScope.drawOutLine(colorOrBrush: ColorOrBrush) {
        TODO("Not yet implemented")
    }

    override fun DrawScope.drawFill(colorOrBrush: ColorOrBrush) {
        TODO("Not yet implemented")
    }


}